using namespace std;

#include <iostream>
#include <fstream>
#include <string>
#include <stdio.h>
#include <stdlib.h>
#include <limits.h>
#include <vector>
#include <list>
#include <string.h>
#include <cstring>
#include <map>
#include <time.h>
#include "tiny/tinyxml.h"

typedef vector< vector<int> > matrix;

#include "AS.cpp"
#include "ASs.cpp"
#include "PhysicalLink.cpp"
#include "PhysicalNet.cpp"
#include "LogicalLink.cpp"
#include "LogicalNet.cpp"
#include "TrafficLink.cpp"
#include "TrafficNet.cpp"
#include "SimulateAttack.cpp"
#include "Simulator.cpp"
#include "tiny/tinyxml.cpp"
#include "tiny/tinyxmlparser.cpp"
#include "tiny/tinyxmlerror.cpp"


/*
doc:
http://www.cs.uregina.ca/Links/class-info/330/ParsingLine/parsingline.html
http://stackoverflow.com/questions/2076624/c-matrix-class
http://www.cplusplus.com/reference/string/string/find/
http://www.cplusplus.com/reference/stl/
http://en.wikipedia.org/wiki/DOT_language
http://www.cplusplus.com/forum/articles/7459/
http://www.gotw.ca/gotw/046.htm

missing:
rapprotiTraffico[i,j]->1 peer,2pagante
collegamento con grafica
grafica

*/
